using Batman.Jianbei.Forum.Core.Domains.Posts;
using System.Collections.Generic;
using System;

namespace Batman.Jianbei.Forum.Areas.Forum.Filters
{
    public class PostFilter
    {
        /// <summary>
        /// 作者 微信表ID
        /// </summary>
        public string CreateBy { get; set; }

        public string PartitionId { get; set; }

        /// <summary>
        /// 是否显示访问量
        /// </summary>
        public bool DisplayAccess { get; set; }

        /// <summary>
        /// 排除的文章（分页的时候，要考虑好如何处理，要么不用这个参数，要么分页默认skipCount=0）
        /// </summary>
        public List<string> ExcludePost{get;set;}

        /// <summary>
        /// 最大帖子创建时间
        /// </summary>
        public DateTime? MaxCreateAt{get;set;}
        
        /// <summary>
        /// 最小帖子创建时间
        /// </summary>
        public DateTime? MinCreateAt{get;set;}
    }
}